package com.nc.user.model.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Set;

/**
 * 创建人:    xvzhe
 * 创建时间:
 * 修改时间:
 * 版本:      v1.0
 */
@ApiModel("资源")
@Data
public class DataResourcesDto {
    @ApiModelProperty(hidden = true)
    private String id;

    @ApiModelProperty("资源名称")
    private String name;

    @ApiModelProperty("资源地址")
    private String uri;

    @ApiModelProperty("权限")
    private Set<String> permissions;

    @ApiModelProperty("资源类型")
    private String type;

    @ApiModelProperty("资源状态")
    private Boolean status;

    @ApiModelProperty("shiro规则")
    private String rule;
}
